window openers - Turkish English Dictionary